home *** CD-ROM | disk | FTP | other *** search
Wrap
package com.extensibility.mac.jdirect; import com.apple.mrj.jdirect.ByteArrayStruct; import com.apple.mrj.jdirect.HandleStruct; import com.apple.mrj.jdirect.MethodClosureUPP; import com.apple.mrj.macos.libraries.NavigationLib; public class NavigationFunctions implements NavigationLib { private NavigationFunctions() { } public static native short NavLoad(); public static native short NavUnload(); public static native int NavLibraryVersion(); public static short NavGetDefaultDialogOptions(NavDialogOptionsStruct var0) { return NavGetDefaultDialogOptions(((ByteArrayStruct)var0).getByteArray()); } public static native short NavGetDefaultDialogOptions(byte[] var0); public static short NavGetFile(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavPreviewClosureUPP var4, NavObjectFilterClosureUPP var5, NavTypeListStruct var6, int var7) { return NavGetFile(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5 != null ? ((MethodClosureUPP)var5).getProc() : 0, var6 != null ? ((HandleStruct)var6).getHandle() : 0, var7); } public static native short NavGetFile(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5, int var6, int var7); public static short NavGetFile(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavPreviewClosureUPP var4, NavObjectFilterClosureUPP var5, NavTypeListStruct var6, byte[] var7) { return NavGetFile(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5 != null ? ((MethodClosureUPP)var5).getProc() : 0, var6 != null ? ((HandleStruct)var6).getHandle() : 0, var7); } public static native short NavGetFile(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5, int var6, byte[] var7); public static short NavPutFile(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, int var4, int var5, int var6) { return NavPutFile(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4, var5, var6); } public static native short NavPutFile(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5, int var6); public static short NavPutFile(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, int var4, int var5, byte[] var6) { return NavPutFile(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4, var5, var6); } public static native short NavPutFile(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5, byte[] var6); public static short NavAskSaveChanges(NavDialogOptionsStruct var0, int var1, int[] var2, NavEventClosureUPP var3, int var4) { return NavAskSaveChanges(((ByteArrayStruct)var0).getByteArray(), var1, NonNullArray.assert(var2), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4); } public static native short NavAskSaveChanges(byte[] var0, int var1, int[] var2, int var3, int var4); public static short NavAskSaveChanges(NavDialogOptionsStruct var0, int var1, int[] var2, NavEventClosureUPP var3, byte[] var4) { return NavAskSaveChanges(((ByteArrayStruct)var0).getByteArray(), var1, NonNullArray.assert(var2), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4); } public static native short NavAskSaveChanges(byte[] var0, int var1, int[] var2, int var3, byte[] var4); public static short NavCustomAskSaveChanges(NavDialogOptionsStruct var0, int[] var1, NavEventClosureUPP var2, int var3) { return NavCustomAskSaveChanges(((ByteArrayStruct)var0).getByteArray(), NonNullArray.assert(var1), var2 != null ? ((MethodClosureUPP)var2).getProc() : 0, var3); } public static native short NavCustomAskSaveChanges(byte[] var0, int[] var1, int var2, int var3); public static short NavCustomAskSaveChanges(NavDialogOptionsStruct var0, int[] var1, NavEventClosureUPP var2, byte[] var3) { return NavCustomAskSaveChanges(((ByteArrayStruct)var0).getByteArray(), NonNullArray.assert(var1), var2 != null ? ((MethodClosureUPP)var2).getProc() : 0, var3); } public static native short NavCustomAskSaveChanges(byte[] var0, int[] var1, int var2, byte[] var3); public static short NavAskDiscardChanges(NavDialogOptionsStruct var0, int[] var1, NavEventClosureUPP var2, int var3) { return NavAskDiscardChanges(((ByteArrayStruct)var0).getByteArray(), NonNullArray.assert(var1), var2 != null ? ((MethodClosureUPP)var2).getProc() : 0, var3); } public static native short NavAskDiscardChanges(byte[] var0, int[] var1, int var2, int var3); public static short NavAskDiscardChanges(NavDialogOptionsStruct var0, int[] var1, NavEventClosureUPP var2, byte[] var3) { return NavAskDiscardChanges(((ByteArrayStruct)var0).getByteArray(), NonNullArray.assert(var1), var2 != null ? ((MethodClosureUPP)var2).getProc() : 0, var3); } public static native short NavAskDiscardChanges(byte[] var0, int[] var1, int var2, byte[] var3); public static short NavChooseFile(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavPreviewClosureUPP var4, NavObjectFilterClosureUPP var5, NavTypeListStruct var6, int var7) { return NavChooseFile(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5 != null ? ((MethodClosureUPP)var5).getProc() : 0, var6 != null ? ((HandleStruct)var6).getHandle() : 0, var7); } public static native short NavChooseFile(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5, int var6, int var7); public static short NavChooseFile(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavPreviewClosureUPP var4, NavObjectFilterClosureUPP var5, NavTypeListStruct var6, byte[] var7) { return NavChooseFile(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5 != null ? ((MethodClosureUPP)var5).getProc() : 0, var6 != null ? ((HandleStruct)var6).getHandle() : 0, var7); } public static native short NavChooseFile(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5, int var6, byte[] var7); public static short NavChooseFolder(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavObjectFilterClosureUPP var4, int var5) { return NavChooseFolder(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5); } public static native short NavChooseFolder(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5); public static short NavChooseFolder(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavObjectFilterClosureUPP var4, byte[] var5) { return NavChooseFolder(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5); } public static native short NavChooseFolder(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, byte[] var5); public static short NavChooseVolume(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavObjectFilterClosureUPP var4, int var5) { return NavChooseVolume(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5); } public static native short NavChooseVolume(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5); public static short NavChooseVolume(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavObjectFilterClosureUPP var4, byte[] var5) { return NavChooseVolume(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5); } public static native short NavChooseVolume(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, byte[] var5); public static short NavChooseObject(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavObjectFilterClosureUPP var4, int var5) { return NavChooseObject(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5); } public static native short NavChooseObject(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, int var5); public static short NavChooseObject(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, NavObjectFilterClosureUPP var4, byte[] var5) { return NavChooseObject(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4 != null ? ((MethodClosureUPP)var4).getProc() : 0, var5); } public static native short NavChooseObject(byte[] var0, byte[] var1, byte[] var2, int var3, int var4, byte[] var5); public static short NavNewFolder(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, int var4) { return NavNewFolder(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4); } public static native short NavNewFolder(byte[] var0, byte[] var1, byte[] var2, int var3, int var4); public static short NavNewFolder(AEDescStruct var0, NavReplyRecordStruct var1, NavDialogOptionsStruct var2, NavEventClosureUPP var3, byte[] var4) { return NavNewFolder(var0 != null ? ((ByteArrayStruct)var0).getByteArray() : null, ((ByteArrayStruct)var1).getByteArray(), ((ByteArrayStruct)var2).getByteArray(), var3 != null ? ((MethodClosureUPP)var3).getProc() : 0, var4); } public static native short NavNewFolder(byte[] var0, byte[] var1, byte[] var2, int var3, byte[] var4); public static short NavTranslateFile(NavReplyRecordStruct var0, int var1) { return NavTranslateFile(((ByteArrayStruct)var0).getByteArray(), var1); } public static native short NavTranslateFile(byte[] var0, int var1); public static short NavCompleteSave(NavReplyRecordStruct var0, int var1) { return NavCompleteSave(((ByteArrayStruct)var0).getByteArray(), var1); } public static native short NavCompleteSave(byte[] var0, int var1); public static native short NavCustomControl(int var0, int var1, int var2); public static native short NavCustomControl(int var0, int var1, byte[] var2); public static short NavCreatePreview(AEDescStruct var0, int var1, int var2, int var3) { return NavCreatePreview(((ByteArrayStruct)var0).getByteArray(), var1, var2, var3); } public static native short NavCreatePreview(byte[] var0, int var1, int var2, int var3); public static short NavCreatePreview(AEDescStruct var0, int var1, byte[] var2, int var3) { return NavCreatePreview(((ByteArrayStruct)var0).getByteArray(), var1, var2, var3); } public static native short NavCreatePreview(byte[] var0, int var1, byte[] var2, int var3); public static short NavDisposeReply(NavReplyRecordStruct var0) { return NavDisposeReply(((ByteArrayStruct)var0).getByteArray()); } public static native short NavDisposeReply(byte[] var0); public static native boolean NavServicesCanRun(); public static boolean NavServicesAvailable() { try { boolean var0 = NavServicesCanRun(); return var0; } catch (Throwable var2) { boolean var1 = false; return var1; } } }